pay due - Español Inglés Diccionario